general covenant - French English Dictionary